home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Format CD 40
/
Amiga Format CD40 (1999-05-11)(Future Publishing)(GB)(Track 1 of 3)[!][issue 1999-06].iso
/
-seriously_amiga-
/
wb
/
pipecon
/
pipecon-install.doc
< prev
next >
Wrap
Text File
|
1999-03-24
|
10KB
|
192 lines
Extra documentation for PipeCon 1.x
-----------------------------------
I'm not going to add much here coz it's really all in the '.Doc'.
It dose occure to me that some people may want to use this, but don't have the
technical aptitude (or knowlege) to install it sencibly. I haven't added any
installation script or program, because I had originally intended many uses
for it, but you do have to have quite a bit of knowlege of the Amigas internal
workings and some imagination to utalize it for anything at all.
I shall therefore give a brief explenation of how to use it for the perpose
specified on the Short line in the .readme. ie. watch your Amiga boot
sequence as it happens. Which is the main use I have put it to. I'm not
even sure if Installer is sufficiently powerfull to do that on it's own. If
I get 5 or more responses expressing a desire for it I will produce a version
of the package wich will sport an installer.
***Hint give me a mail or I won't know to continue developing. It already dose
most of what I want it for, if you have other desires or coding ideas LET ME
KNOW! :-) (ronnie@bobsobol.freeserve.co.uk Ron Hackett,12 Mount Pleasent,
Golden Bank, Falmouth, Cornwall, UK. TR11 5BW. No exxcuses :-))
Installation as a Boot Sequence watcher!
----------------------------------------
It is probably a good idea to try PipeCon first as I have no idea what the
system requirements will be, I don't think there are any other than you
will probabily need at least KS 1.3. 060s may well be a problem!(new I HAVE
added some OS library calls so the OS Ver will have increased, I have an old
backup though if U like?) Show all files, Double Click `PipeCon' and Press
Return or click OK. You should see the PipeCon screen. Good now kill it with
a CTRL+C. I have attempted to give the feel of a program that takes a lot of
control of the system and looks very pretty. Infact it isn't and should be
perfectly legal and doing nothing fancy at all. You should notice PipeCon
tell you it's terminating and fade out.
I hope that wasn't to painful and you had no nasty crashes. ;-) If there
were maby you should let me know.
First of all find a good Text editor. I tend to use the HBasic2 editor but
many of my friends like BED, Cygnus etc. ED, Edit and MEMacs almost
certainly won't do. They may if you are excellent at programming them but
if you were you wouldn't be reading this would you;^)! You need a good fast
Search&Replace Fascility. (ED and MEMacs can do this if you know the
commands! See DOS Manual?)
**** Back-Up your S:Startup-Sequence somewhere safe! ****
Load your Startup-Sequence into it from the S: assign as it is when you
boot. (This may be the root of your boot disk but is more likley to be the
`s' subdirectory thereof) Search and replace all instances of `>Nil:' and
`> Nil:' with `>> Ram:Con'. Note DO NOT INCLUDE THE SINGLE QUOTES. They are
there so you know where the string (list of characters) starts and ends.
This may produce some errors in your script, so you have to correct them with
another S&R `<>> Ram:Con' and `< >> Ram:Con:' to `<>Nil:'
Now copy the program PipeCon to C: or somewhere else in your path, from now
on I will assume you used C: and you will have to adjust accordingly! Note,
PipeCon dosn't have an icon. DON'T GIVE IT ONE. If you ever need one make a
script that runs it and give that an Icon. DoIcon may be of use there. But
think very carfuly first "Do I Know What I Am Doing?" I can't answer that
unless I talk to you and then I could tell you what you are doing.
Have you still got your S:Startup-Sequence loaded? If you closed it you are
a silly arse, not least because it's not in a fit state and your machine
may well never execute that Startup-Sequence if you saved it as is, prey
your machine don't crash!
Add the line:-
C:PipeCon
To the very start of your startup sequence. Just below the comments about
the version and copyright stuff. But don't whatever you do stop there. Go
to the end of the file and add the line:-
Echo Exit >> Ram:Exit
Just before the line with LoadWB in it. This will tell PipeCon to clean up
and exit. (Note more expierenced users may wish to place it before whatever
program first opens the Workbench/Default Public Screen)
You may wish to add the lines:-
Status >> Ram:Con
Wait 15
Temporarily to the file then you can see which process PipeCon is running
as and replace the Exit stuff with a line...
Break n
Where n is the process number of PipeCon. 2 is the most likley number as
startup-sequence will be 1 and if you loaded everything else after PipeCon
then PipeCon should (note the lack of confidence in this statment) be
process 2. This is actually a nicer way of exiting PipeCon.
If you have BreakName installed, you can just `BreakName PipeCon'!
For safty sake find the line that says:-
IPrefs
And prepend a semi-colon `;' now replicate that line AS IT WAS just after
the Echo you added. You should be able to undo this but I had some trouble
with IPrefs opening the screen too soon and causing the system to hang. YOU
HAVE BEEN WARNED. (Should be no problem since 1.4/1.5)
NOW YOU CAN SAVE THE FILE
**** Back-Up your S:User-Startup somewhere safe! ****
You remember all those S&Rs we did. Well do them to the User-Startup file
as well. Don't add any lines just yet.
Save this file and then you can try to reboot your system. Fingers Crossed
& may The Force be with you.
..... (Denotes tense moment :-))
Did that all go to your saticefaction?
If not you have your backups.
Else... Cool! Then how about spruceing things up a bit!? Get your
startup-sequence back again and add the line:-
Alias Note Echo >> Ram:Note
Somewhere near the top. Just after or even before PipeCon. Now find the
line that starts up the User-Startup file It shoud look like this:-
|\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/|
| o: :o |
| : IF EXISTS S:User-Startup : |
| o: Execute S:User-Startup :o |
| : EndIF : |
| o: :o |
| : : |
|/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\|
Fine, so now add the line:-
Note * Entering User-Startup *
Before the IF line, and add:-
Note * Returned from User-Startup *
After the ENDIF line. This is just an example but you can have a go at
sticking notes anywhere you like. The Script fragment should now look like
this:-
|\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/|
| o: :o |
| : Note * Entering User-Startup * : |
| o: :o |
| : IF EXISTS S:User-Startup : |
| o: Execute S:User-Startup :o |
| : EndIF : |
| o: :o |
| : Note * Returned from User-Startup : |
| o: :o |
|/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\|
Bare in mind that all the fake printout paper is just there to make the
text look good and I don't expect to see it in your file. For a start, it
won't work if it is! Everything after the word Note is up to you, it's just
a comment. The word Note it's self was defigned to the system by the Alias
and you could use anything. Comment, Fred etc. I will advise you to be
careful you don't call it Copy or something silley like that or your DOS
scripts won't copy files anymore! You may be amased how many DOS scripts
you have if you are a Workbench user and try this:)!
Anyway that's about it. I shall leave you to play on it from here. I'm
sorry if it was too detailed for knowlegeable users, and too brief for
those less fortunate inexperienced users. I can't please everyone and tried
to plump for a medium. If you're really clever you won't have needed these
docs at all and if you still don't understand, this probably isn't the sort
of util you should be playing with. For more information look up
redirection in you DOS users manual. Appologies to all A1200 only owners I
can't help it if C= decided you were too thick to want to know all this
stuff, even if I know better myself. ;->
Have fun.
_____
/ /|
/ \ / |
/ \/ *
/ \
-----------------
() ___ ___ )(
)( o _ o ()
() - )(
)( (_) ()
)() _ _ )()
)()( \___/ ()()
()()/\ /\)()(
___)( \ / ()___ .______________________
( ()\ \_/ /)( ) __ /
| | )( \ |0| / () | | |_) . / .
| \ ()/|\/|\/|/@ / . /
/ |/
----------------o--.
/|
/ !
.
s Ronnie Z. author of PipeCon (& others)